ReferenceProperty now supports Required annotation