a specialized datastructure with double indexing and queue-based entry cycling