This is how the app cache works.
Use hash part of URL for passing options

to enable better caching of base URL
Parse options as JSON, or string if invalid
Fix fullscreen when filling full window