doctrine automatic hydrator strategy