I have read other posts that suggest placing Scale nodes after each image source, and apparently each mask, track source, and transformation node in order to accommodate changes to the render resolution. That is insane to have to place a scale node after every operator in the script.