Spread waits for thenables too