Adding restrict on the rest of data pointers - no more effect