Compile WebUI only when needed, use of play_webuic (a temp dart wrapper to uic)