Added pagination support and an external cache.