[#51240669] Prevents invalid updates to Workfiles.

- On update, workfiles were not raising any validation errors. Now they do.