Store NIF keys mapped by time and use lower_bound for searches