Use _uid suffix when uids are used. Add test to ensure topics are working as expected (regarding routing).
Use category_id instead of category. TYPO3 forces sitemap but we use an uid and therefore should use category_id beside existing topic_id.