Escalator: client thread-safe