added datastore based cache sync control; removed custom cache namespace