Playback Loop: Gameplay Fixes and Updates

Hello Everyone! This is the largest update so far which brings new recording and playback code which either fully resolves or heavily reduces playback "desyncs" that would happen depending on various conditions during g…