+ Actors are separated by each of their Panels: Level, Persistent (Player and Camera), Map, Bridges and possibly more in the future like menus, each Panel can be moved around and the Actors within still work fine as if they didn't move in the level, the screenshot shows the first three panels side-by-side. This required quite a bit of refactoring since the Map wasn't equipped to deal with separate viewports and I might have to rewrite it since it currently makes a new viewport for each Panel which might be a resource hog
+ Each Panel receives input individually, it can block any Panel behind it from receiving that input so it can be used for stuff like navigating a menu without the arrow keys controlling the player character or another menu at the same time for example
+ Panel logic should be done for now, I wanted them to be 3D hinged glass panels that rotate into view but using viewports as textures for 3D objects seems to be currently broken in the Godot alpha, so that's a job for later
- A lot of work for what should be mostly a visual effect
- Didn't get much done