Huuh? So you must not read a reference to a ref-counted object that might get changed in another thread?
A slice is two words, concurrently reading and writing them is not thread-safe in current GC model too, as another thread can get in between writing length and ptr fields, so it's not a new behavior.