I've considered adding the ability for it to do so, but you have to consider that when you disconnect and reconnect you are in a unknown state. So how should it be handled if say you are questing? That why for the moment I think the best course of action is to require manually reconnecting.