the thing i'm worried about, is if you would like to know the owner during the orchestration (which happens between validations and save).

maybe change the default_owner to happen only if owner_type and owner_id is set?