Added other adapter based on caching (seems to perform better).