timeline: fix segfaults

don't call the timeline update, when the reference is invalid

https://bugzilla.gnome.org/show_bug.cgi?id=702605
docs: add proxy editing design