While it doesn't seem impossible for implementations to support building multiple MLGraph instances out of a single MLGraphBuilder instance (potentially reusing subsets of the graph by choosing different inputs and outputs) it seems like it adds complexity to implementations to support.
Are there any known use cases for MLGraphBuilder reuse?