¡Ah, vale, fantástico! Me alegro de haber preguntado entonces.
¿Hay alguna forma recomendada de modificar los modelos principales desde dentro de mi plugin?
Me gustaría añadir algunas definiciones y relaciones personalizadas, por ejemplo, un hasManyThrough con mis nuevas tablas, y no estoy muy seguro de cuál es la mejor manera de hacerlo, más allá de llamar a funciones en mi nuevo modelo donde tengo que pasar los IDs de la categoría, el usuario, etc.
Encontré este post, pero parece que nunca recibió respuesta.