Adding caching and limit capability to WikiService