The fast routing diff introduced a regression with how method sets were calculated for routes that did not match. This fixes that behavior, as well as making routing considerably more memory-efficient (and therefore CPU-efficient too) for the case in which many routes share a prefix.