leafnose Because of IPC (interprocess communication), it should be considered that one Google app having network permission is all it takes to give somehow network access to all other Google apps (and beyond) in the same profile.
That would require Play Services to have a backdoor-like code (since such activity cannot be considered a bug, it has to specifically work this way) like for example creating a unix domain socket / named pipe, in order to harvest data
from one app to another. Can they theoretically ship a malicious update to make it happen? Yes, but the probability
of it happening is very slim to none. And sending it over the network to their servers without consent is equivalent to malware, which we both know they would not do in this way, when most users happily store their Photos on the
"unlimited" Google Drive anyway.
If switching profiles just to take a picture is your way to feel safer from such scenario, you are welcome.