subcompositor: Split out from compositor