Which unique id? I thought the point of sending it via Signal was to not include any user id or any other id.
It's obviously easier when you can correlate this with a single account, but that's the gist of the attack.
But this will correlate one file to that person and will not be able to correlate multiple file requests that they all belong to the exact same person.