@timapple The flash is due to your URL forwarding. (Perhaps you know this.) The navigation goes to /microposts but forwards to /categories/microposts. So the browser loads every page twice.And it doesn’t forward until the URL is loaded.
How are you forwarding from one URL to the other? Perhaps having the page weight be as close to zero as possible would do the trick? I have other ideas as well.