Also, I wonder if instead of overriding the `$post` global, if the mentioned post should just be stashed in some static variable, like `Mentionable::$mentioned_post` or made available to the template partial via `Mentionable::get_mentioned_post()`? Otherwise, the host post in which the mentioned post appears would not be easily available?