Fix a situation where NoteObject wouldn't get an updated URL.
File Reference URL's are a no-go. Gnarly deadlock. Some other memory-safety issues.
Copy objects when we can.
Modernize LabelObject. Fix other non-weak assign references.
Start removing some non-synthesized ivars.