we are now ready to schedule the DMA... - only the complete-call is disabled.

the preparation still takes some time, so we may want to avoid that:
ideas: for unoptimized messages, cretae optimized templates per spi_device, which are optimized.
then we only need to copy the data to the new transfer and let it execute as a varied message...