Introduce a NativeProperties struct.

This should simplify the addition of static attributes.