CORE-617 fix duplicate entries coming up in some Direct-mapped trees on object creation

This was due to too many remove/add events being generated by the DirectListLoader.  The binding was clearing out the cache before refreshing the list for any new assets, and this confused the tree view controller.  Removing the clearing-out splice() call cleared it up.