This is too wishy-washy. The purpose here is to be firm and convincing. Pointer-size integers are the natural size the process wants to work with. One clear benefit is that indexing can be defined to simply work with uint and the index range is guaranteed to cover the full memory space.