I was keeping `delete` because it was a user action. I mean, for me `delete` function it's tied to `delete` button in the edit mode, and it's not a core UI functionality as `deleteUIMessages`.