refactor global event broker and user blocking from stream posts