That is hard to answer because we don't have anything actually coded yet, so while we know what we want this to be like ... how it will actually end up being we simply don't know yet.
What I don't want to do is say "farming will work like this", and then realize we can't program it like that and end up with something else. i'd rather wait and be able to say exactly what farming will be.
We'll provide as much info as we can. As of right now, we are working to make the client larger ... as the client was written on an 800x600 monitor over a decade ago, I think it is past time for a larger client.