Block a user
Backdrop scope implementation
Make our own layouting system based on Clay
Consider adding a simple shadow effect to the base 2D pipeline if there is a way to do it that adds only 1-3 register usage