The more I think about it, since this is probably a pretty specific edge case, I should have a test added for this to make sure it works properly for invalidation with a cache loader.