fixed bug: did not previously create topics cache (only videos and exercises)