[FIXED] Make sure all notification and observer blocks that expect the main thread are scheduled on it.