[g3dvl] move compositor creation and handling directly into the state trackers
11 files changed