Improved page load
Core product had a TTI of 8 seconds
Broke the app into 2 micro services to handle different loads
Hand off to the server to handle the more intensive loads 
Differential and critical loading on client (for different browsers and versions)
while planning the re-structure 
Load time improved to 3 seconds

New Structure
load time: 1.5s 

SSR + Caching + separation of concerns = Good recipe