Nitpicky, but we should keep this array of property names in the same order as the actual properties.