Revert "DMA used by other primitives also"

It doesn't make sense to use DMA as only one element is retrieved...

This reverts commit d6af1b37218027a84f960c4ac0926f500172bd9c.