i guess that makes sense, but i would prefer to be explicit then, saying that you might do things with this, but have to know that DynamicRouter will only call the method once per call to getRouteCollection.