I'm not at all sure why we're doing this at the top level instead of only on ADD like we used to be. I don't think it was a bug before either, as I believe this version references the object version in question? Do we have that information on deletes?