Revert "Polymer required"

This reverts commit ca5d8c0a687088d6c14782575c4d7c8a07eb48b0.
Revert "Revert "Polymer required""

This reverts commit fe5196d2e71a7ffa7e2ef78908db5a57838dff50.
Revert "Polymer required"

This reverts commit 600cf2f767fe63339bc5967744fde770e5d4a018, reversing
changes made to 31842b58175093f2eb53cf36f377b7e2208bd4ee.