I feel like I shouldn't have to troubleshoot viewport rendering issues for my 2d game in godot at this stage in my learning process, but here we are. :D