Ordering of static fields in C# matters