In the next sections, we introduce the problem formally and then proceed to describe our algorithm and put it in context by comparing it with other indexers. Section 3 presents the results of both the quality and performance of TORO. We show that TORO achieves state-of-the-art quality by comparing it with XGandalf and MOSFLM on different protein datasets. We then turn to raw performance, where our benchmarks show over a 1000x speed-up from TORO over XGandalf on a fixed curated dataset, designed to be representative of the needs of SX.