Some optimizations for trivial case (not resetting)