Hi Freekm, Ruben,
Yes, to have a different logical file name for each OpenHub is a right way to do it. If you use a single logical file name for all your openhubs, i think it will be possible then only by reading the meta data file (Named as S_<FileName>) which is created along with your openhub file and placed in the same folder. This doesn't a look a good idea to me as having multiple logical names isn't a big task either.
Hope it helped.
Best Regards,
Prashant