All layouts should support live-refreshing results during search, like the GravityView Maps layout does, without refreshing the page. This means rendering the View contents and returning it via AJAX calls.