Reverting PortalEventBus from async to sync as it used up to many threadys, potentially leading to OutOfMemoryErrors