Factored out panel with form partial