List of matches for a route are now populated by the time onMatched() is called on a callback, closes #654