To match the V2 implementation discussed in https://github.com/microbit-foundation/micropython-microbit-v2/issues/102