The idea is that when you submit, if you are the last person, it will update your unread messages because battles or tech research has probably happened. It already does a full universe update when you submit.
I can’t think of a good reason not to change it. 1) Easy-ish to change, 2) Performance improvement, 3) Useful feature.
When you click the submit button, and are last, it does an
order which returns
full_universe data (the players, stars and ships). When you load the page it does a
Another thing which doesn’t update is the intel screen.
intel_data is called the first time you enter the Intel screen. Every other time it uses cached data so when you go to Intel after a turn has passed it gives you the old data.