Presently, if I have a token for my character that I'm moving on the map, if I move it onto another token (either owned by another player or just something the DM dropped on the map) my token ends up BEHIND (or underneath, if you prefer) the other token. Every. Singe. Time. That means that the other token has to be moved out of the way by someone else, in order for me to access my token to move it. IMO, a token I control, should always remain on top (or in front if you prefer that terminology). When I move it onto the space of another token, the token I'm moving should always remain on top so I can keep accessing/moving it. And, if someone moves another token on top (or in front) of mine during their turn, when it comes to my turn, I should be able to access my token without the other token that was on top having to be moved out of the way temporarily.