Async serializing playlist so it doesn't block main thread