[RFR] Bug fixes

 - [x] Save tree view scroll position to restore it after state change
 - [x] Fix issue on properties cache