Optimized Entity update handler to support elasticsearch update

Previous update handler dropped the entry from elastic and rebuilt from scratch.  This update enables the handler to take advantage of the "update" function.  This prevents myriad database hits when the updated entity has nested records being indexed.