I have a ASP.NET API with an endpoint where a user can update entities as well as nested entities
My models are like the following (examples at the end):