Only re-calculates renderRect when DisplayNode geometry has been updated.

This boosts rendering time.