In Sling, scripts can include other scripts at runtime through several script engine specific implementations (e.g. data-sly-include, sling:call, etc.). All of the implementations rely on the org.apache.sling.api.servlets.ServletResolver#resolveServlet(org.apache.sling.api.resource.Resource, java.lang.String) method to resolve the script.
With bundled scripts, the scripts are not any more part of the resource tree. However, the Sling Scripting Bundle Tracker could use the path-based servlet registration mechanism to place the servlet wrapping the script / precompiled unit at the same path as the caller expected the script to be present in the resource tree.