tell angular to watch on datasets by object equality instead of reference