Mr. Pendantic,
Re: your imaginings
I don't think it's imagination.
With the present perfect, but not with the simple present, in the subordinate clause, you can easily use another present perfect in the main clause.
Once you've seen one slum, you've seen them all.
Once you've...