WIP: Mobile optimizations

Fixes #73.