`msg.send` is async, so this can come out of order. Use `msg.send` with multiple args to ensure a specific order.