I wouldn't call the reference catalog directly. The portal_catalog can already handle your requirements. Like you said you'd have to do another query every single time. And you cannot sort the concatenation of two result sets efficiently. H