Yep. In those cases, I still prefer let personally even though I know the variable itself will not be re-assigned, kind of as an indicator that I expect the referenced object to be mutated.
There's also `Object.defineProperty()`, `Object.freeze()` for more control over mutability.