Activity Designer will not save properly once the PowerShell variables exceed approximately 200, which leads to:
1. Empty PowerShell variable section in Activity Designer
2. Corrupted Outputs
However this is a system limitation rather than defect, as we eventually try to add all of the variables into one PowerShell command. It's actually not so much a limitation on the number of variables themselves, but rather the total size of them.