Implements an ETS based key/value storage with following additional features
This struct can be used in place of naked values to set per-item TTL values