cleanup: remove isWatchlist() since isOnWatchlist() exists already
refactoring: remove IBasicCache interface