@Test
public void reachedMaxOfYourCache() {

    Id<Object> cached = Id.createCached(RAW_ID);
    LongStream.range(0, 6_000_000).forEach(Id::createCached);
    Assertions.assertNotSame(cached, Id.createCached(RAW_ID));
}