more compositor cleanups