expireTime is actually 2 superclasses up, not one