Move more repository object fetch/update access to RepCache.cs