Step-by-step ECS experiments in C#, exploring different component storage strategies, system designs, and performance trade-offs