Introduced a basic lasy route collection test and fixed a couple bits of the lazy route collection to use the optimizations if available