probably we would need to hook a form transformer. or maybe we can build this into phpcr_odm_image form type to have a sort of 'required' = 'auto' option that checks if the image is new or not. as its the most useful default behaviour, this could actually make a lot of sense.