Use async write when updating queue metadata
More flow and debug