I ended up switching from Unreal Engine to Godot, as Unreal's Paper 2D really didn't feel right for a top-down game, and it lacked features I knew were present in Godot. I originally picked Unreal to learn the engine, but yeah, progress was super slow with it.
Scope limiting is definitely something I need to improve at!