remove the expensive refetching of all on every change