Export: separate component build roots, and limit imports
By separating the export of each component's build_root, we can selectively import the required binaries required for the current test target.
Currently, all test targets pull down the full build root, which can be anywhere from 4X to 40X more than they need.