Inline get and set methods - massive bottleneck otherwise