@Anet, IF you are using variable names within a structure (as I hope), realigning the pertinent structures would break all of the peek/poke bot engines and the regular users wouldn't know the difference. The structures to consider location data: nodes, objectives and current location plus the skill control structures. Any APIs you have in place would hide this change. This would block the farming, PvP and WvW botting with one change. AFK farming is a separate issue. Since you force a reload and new servers with every released client build, the shift can be a varying private amount applied for every build. The bans and the associated customer service headaches would be completely avoided.