BUG: correctly pass along zorder in markers