core: tweak queue to not pass next with event