Re-engineered user-facing middleware

In progress

#380028

  • step 1
    Ticket created with priority 3


  • step 2
    Assigned to Renee Blair


  • step 3
    Status set to in_progress