What if backend returns linear assets multiple times? Features are kept on adding to the layer and old ones never removed.