✅ Is there any benefit to separating your service models and repository entities? - C#