a bit of a dirty hack using an element to spoof the background image, but it works, so I win