Introduce "class methods", allow for multiple overlays

Also, rename background to backdrop