Do not call optional method of m2m in full_hydrate

M2M data will be handled later in the hydrate cycle inside hydrate_m2m, which will cause hydrate_{{ m2m_field }} methods to be called twice.

In my particular use case, the first run would succeed, but the second one would fail because bundle.data[field] was changed at this point.