flush changes before readying transition manager during render
linting
add debugging messages when attempting to bind to a non-bindable keypath