Linked key expiration triggers.

#15

Linked expiration works for:
Triggers
Absolute expiration

But not for:
Sliding expiration
Manual removal
Memory pressure removal
What's the rule if context.SetAbsoluteExpiration is called more than once? Does it favor the lowest value, use the last call made, or throw because it's not supported?