use a more descriptive id to prevent style leak in polyfill