✅ Using Dependency Injection, sharing singletons between builders? - C#