A better alternative to position:sticky (w/ polyfill)