When an account is closed, the notification that comes from the geyser plugins account_update
method includes the account with owner set to System Program - regardless of who the owner was before it was closed (see here). This is unexpected for most devs, and those who know the behavior have to create subpar workarounds to catch these notifications.
My questions are,
- Why is it like this?
- How reasonable would it be to change this behavior?