Also change the observer on `threads` and `threads.splices` instead of `threads.*` for simplicity and readability, sub properties changes are propagated from the parents and become a `threads` change (override) when reach gr-thread-list. Change-Id: If0e29c4d9fcaf325d6b04b6046dcb3a1f4062e07