Imploding shared module manager class back into original class