For vanilla objects we implement this with a single transition, for objects with special properties we should just follow the spec defined algorithm.
Created attachment 128306 [details] Fix
Fixed in r108568