Make the VCS-Path actually editable
Prevent lazy-init-exception

Seems like rendering menu.xhtml happens before the permission checks run which means we still have
the detached entity from the last rendering.