Plugin De/Activation Not Firing On MultiSite install

I discovered that I was attempting to use register_activation_hook too late in the loading cycle.Moving it outside my class init function to the global scope made it behave as expected.