Would it be possible to support expire callbacks so that when a value expires, a callback get's called (and ideally passed they key of the value)?