The 100vh for the background image causes the image to resize when the address bar hides or comes back. The result is mildly jarring. I've been poking around stack overflow for ideas: http://stackoverflow.com/questions/24944925/background-image-jumps-when-address-bar-hides-ios-android-mobile-chrome
Perhaps this is just on my end. Just curious if anyone else can confirm.