Added IHandleAsync, these handlers will be run async and in parallel to each other.