Seeking improvements for touch devices

See #188 for full discussion