ideally we should reference the Polymer issue as a comment in the code so we easily know why we are doing this when coming back to this later