Fully working task management with caching.