Updates all UI trees and applies constraints. Also updates canvas cameras.
Updates the canvas view and projection