compute bounds early.
FIXME: EraseRect might have been a stupid idea, remove it now?