Should we call `base_fetch->Release()` after calling `ps_base_fetch_clear`? Could we get unlucky and have a released base fetch receive a pending event?