use relative ex/em coordinates to handle zooming correctly