Reminder snooze time is ignored

Summary:
When the notification for a meeting pops up, there is the option to snooze it. The time selection doesn’t seem to be honored, and the reminder will pop up again very quickly.

To Repo:

  1. Schedule a meeting with a reminder that will trigger soon
  2. Wait for the notification to pop up
  3. In the dropdown, select a long delay, like 1 hour, and then click the “Snooze” button. I don’t think the default of 5 minutes is even honored, but making it longer makes the problem easier to spot.
  4. Notice that the notification will pop up again well before the snooze time is up.

Expected behavior:
The notification should not pop up again until the time selected in the drop down elapses.

Observed behavior:
The notification will pop up well before the selected time has elapsed. In my experience, it pops up again in a minute or so. No matter how many times it is snoozed or what delay is selected, it pops up quickly.