В принципе, наверное, самый быстрый вариант, это таблицы основная и хэш с координатами.
hash = {136272.22: {"type": price, "slot": 28}, …}
main = {1: {id: [], "price": 123, "model": 242526, "name": nil}, …}
Быстро по хэшу кидать полученную инфу в основную таблицу и каждую итерацию проходить по...