yep, that makes sense to me    extension "categories" in this context are kinda the extension points, so there would be some additional code overhead setting that up (beyond my immediate knowledge on how to do it im afraid)