best match first: the reference model's hit, then smallest footprint
true while the last hit lingers after the point left every space
best match first: the reference model's hit, then smallest footprint