Are the update calls called asynchronously?

Are the update() methods called asynchronously? If not can they be?

module.exports = {
	panels: {
		"elementDialog": {
			async update() {
			     // is asynchronous?
			}
		}
	}
}

https://www.adobe.io/xd/uxp/develop/plugin-development/plugin-structure/handlers/#panel