*Broken* Halfway through refactor of share manager.