We should have annotations for simple validations. Something like @field-validation required and @field-validation read-only so that it would get rid of some common code on updates