add 2D overlay support (buttons and whatnot)