Best answer by Mitchell Palmater
I believe there is a way, but it is extremely complex to program.
My suggestion would be to only send and receive picture messages while connected to wi-fi.
Having data turned on while connected to wi-fi would be effectively the same thing.
The only things that would prioritize data instead of wi-fi would be the MMS.
Hope this helps!