Encapsulate create_owner functionality and pass to commands