Simple approach to the problem is best.
I would leave the Orca as is, the one change I would make is to the mining drones, in that I would make the player have to re-engage the asteroid every time they offload what they have mined.
Then they will no longer be AFK mining boats.