temporarily add sprite to surface to get the bound