I wonder if it’s possible to keep track of what existed at the pixel (or whatever the technically correct term to use here is) at the time the user clicked there, and if a new notification overwrites that pixel, only apply the user action to the previous notification.