Your idea to make routes mountable is very good I it would be great to merge it. Could you modify this PR or create a new one with this feature?