Thank you @SaraDev for your reply.
Is there any plan to improve this?
from my experience TTFB is pretty large so the user feedback from a UX perspective is pretty bad.
Similarly, I find that the caching time is possibly too short? If I leave a discourse site for a few hours and comeback it refreshes the entire SPA as if it’s a first load, so it’s another 5-6 seconds to wait.