I think we should generally be passing around `List<int>`, and only be using `Uint8List` where they are required by APIs.