assign team to Deal

We work with several contractors and would like to give them access and contribute to a Deal. However, there is not currently a way to assign a Deal to a team. We can only assign one owner to the Deal which is very limited. We need to be able to assign teams OR multiple contact as owners of a Deal. The latter approach would provide more flexbility.