Объясните разницу между раскладкой (layout), painting и композитингом (compositing). Layout: расчёт места для объекта на основе правил. Paint: рисовка пикселей для отображения визуальных элементов. Compositing: рисовка слоёв в правильном порядке (правильное наложение и т.д.).