It’s not a “hidden upload mechanism”. It’s a hash-and-flag system on top of the extant “upload to iCloud” function.
Apple will already have the data. You’re already consenting to that when you enable iCloud Photo Library (the only place this is being implemented).