Use getter/setter so HTML5 DirectRenderer can render immediately instead of waiting for the next frame