Summary: Tree observer had multiple components, now their usage is clearer they are moved to separate files Reviewed By: lblasa Differential Revision: D39469078 fbshipit-source-id: 4d4c03aff229fd2cc0eace216144b37694637691