readonly struct and readonly struct instance members (optimization?) - C#