WIP: Responds to zoom (but not correctly).