Properties can now be defined in extensions as long as they require no hidden fields to be defined.