bad performance of LIMIT/OFFSET