Merge "Use queue and unique_ptr for pooled events"