F3 Spectator: Rewrote parts to save on cpu cycles, also added HIDE UI as U

#340