Same content in different datastreams on the same object would have to be handled differently anyway, given that datastream IDs are immutable: https://github.com/Islandora/tuque/blob/1.x/Datastream.php#L257-L260 (So you couldn't construct a datastream, ingest into an object, change the ID of the datastream, and then ingest again).