Future<E?> getAt(int index) async { await _ready; if (box is Box<E>) return (box as Box<E>).getAt(index); if (box is LazyBox<E>) return (box as LazyBox<E>).getAt(index); return null; }