Trying to make Android behave not insane with position fixed