And the call it everywhere we think we might need it and let the method figure it out?

We need it to work when status=DELETED so we'd have to be careful there. I'll update and see how it goes.