pkg/extsvc: Review code host client caching strategy
Created by: tsenart
Some of our code host client packages have an internal caching layer:
Together with our new syncing model, where metadata of each individual repository is stored in Postgres in the metadata
column, this caching existing layer may be at least unnecessary and at most harmful (e.g. could the syncer be loading cached data instead of fresh data as it should every time it runs?)
We need to investigate if it's still necessary or not and devise a plan accordingly.