Pass all channels at the same time to __readdata from __iter_data
Channels are iterated in a sequential manner in
__iter_data when the data is interleaved , what is actually a bad strategy.
Remove the loop through channels and pass all channels as parameter at the same time.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information