remove client side sort, filter
deep watch for data changes