Question about best practices for project org - C#