Oh that would probably explain why their "accepted" speed keeps changing so much. Didn't realize that they would be switch your connection to somewhere else. I thought the jobs would be coming from the server you're connected to, instead of them connecting you to the client directly that's asking for the hash power.
When you say to do separate instances, do you mean physically disconnecting each one and testing it that way?
no.