Refactor generic owner setting to allow KVM setting (TUI-95)