Good client side progress made.
It appears I hit a bug in either the dart html or polymer libraries.