Changed categories field with custom model since queries for Tags
are expesive.