final int parentSlot = Granularity.slotFromKey(parentSlotKey);
final int shard = Granularity.shardFromKey(parentSlotKey);
final Range parentRange = gran.deriveRange(parentSlot, serverTime);
try {
gran.finer();
} catch (Exception ex) {
log.error("No finer granularity available than " + gran);
return;
}