I have an immutable struct I\'m using for a 3D vector. I am aware that basic getter properties are (supposed to be) inlined and therefore should perform identical to fields ass