Check correct flag when calling into WrapMode
Remove unused isFirstPaint from CompositableParentManager
Fix various small TODO's
Factor out rotated surface code into a separate class so that we don't need to instantiate a ContentClientDirect just to make a copy