removed Scene._scheduleRedraw() for simplicity. Will add it later when needed