Use ReflectionHelper for activating upgrades. Replaced all the setters. Working very nicely.