hash change event and position fixed wrapper to make article overlays work for #95