This is really cool! Feels really good on mobile as well.
Thanks Bracken! It needs some tweaking but it'll get better ;)