that is expected when the webview is kept active. However I tried your menu and even without the "keep active" option it shows up pretty much instantly (such simple HTML should load within a few ms, not take a second in any case)
What kind of trigger are you using to show it?