Don't we need to do this for each public ID in the associated URIs list?  (Each IFC could be different.)