Implement the correct way of handling updates to the shape outside property.
Looks like this one got fixed along the way.