Can I add an external GPU to speed things up?

At this time no.