Are you using your S3 in a corporate environment? If so, one of the easiest work arounds is to have them set you up a Workstation/Virtual Machine that allows for Remote Desktop Connections that has the horsepower needed. I did this when I was using the Surface 2 as my go to machine.