If you have performance problems with the game, it is probably the fault of your system. The game runs flawlessly for me on highest settings.

The cave encounter is a nice idea, something new. First I was annoyed until I did understand the intentions.

However, I was lvl 10 at this time and felt underleveled. When I came back with lvl 11 I entered the cave from the sea side, so the voidwoken capture was avoided totally. Quite often there are different ways to solve the game.