Is there any reason anyone would want/need to run multple Indexers? This would be the equivolent of running DirectUpdateHandler and DirectUpdateHandler2 at the same time. If not, the Indexer could be stored in SolrCore and each plugin could talk to it directly.
I just realized that the updateHandler already is in SolrCore....