Adds layoutProperties list to ViewTransitionProtocol, which allows a transition to specify which layout properties should be cached and reset when the transition is complete. This allows developers to adjust or animate unrelated layout properties during a transition.