fix `path` for `splice` changes

change path for splice changes to point to the array directly instead
of pointing to the added/removed  element (use index property instead)