Don't invalidate text fields if the value hasn't changed.
Merge.
Stage video support, WIP.
Rename StageRenderer to Renderer since it doesn't always have a Stage.
Some comments.
Merge.