This allows us to have safe off-thread reads, as we can guarantee that the palette is associated with the data (which is why a Data container is used in the first place).
This allows us to have safe off-thread reads, as we can guarantee that the palette is associated with the data (which is why a Data container is used in the first place).