Changed non_rc to still use mutable ref to vertex