Improve validation on controllers loaded by id property