HAF was designed exactly to allow such api calls to be added easily. In this case, I suspect it could be easily added to the hivemind app.
I don't consider such changes "core changes", nowadays (it's strictly a 2nd layer change), although hivemind was sometimes referred to as a "core app" just because the social media app was considered one of the most critical apps.
RE: Core dev meeting #52