support LearnedTimestamps and flipped cards