further optimizations for mobile, maps, etc.