This is admittedly vague, but we should at least be worried about sharing potentially-mutable array state with immutable Dafny sequences.
Acceptance criteria: a mechanism for ensuring Dafny state is properly encapsulated, even if that means slower initial runtime performance.
See also dafny-lang/dafny#440. It might be best to change the Dafny runtime implementation(s) in general to make it harder to misuse them.