Revert TickRender and PauseState changes

This backs out the desync-introducing changes so that we can ship a stable release.  Fixes #5870.

I will come up with an alternative approach for animations in the editor, because i'm sure @Mailaender is sick of me asking him to rewrite the same feature over and over again only to find a fatal flaw that makes each approach not work.
un-StyleCop detected