Fixes #908 - Ensure that validation executes on Media fields where the type of the entity passed in is the top-level class