Currently you can only use css animation between two shape values
Created attachment 209296 [details]
This test case dynamically sets the shape to be larger after 5 seconds. It probably also fails if set after the first layout.
This is a simpler test case than animation, but hopefully fixing this will fix both.