When we animate a registered custom property, we should re-substitute custom properties in children and on the current element. This is not likely to be able to be accelerated, so we should consider whether this is something we actually want to support.
This works now.