Do not leak internal state