only calculate scaled marker rect on resize