On ordering, there should be a solution using cr_chil_rels for XCMS. The code is coming soon, I worked on getting it to install on 5.1 this weekend. Right now it requires some change s (backwards compatible) to the CR, so it probably will ultimately be compatible with OpenACS 5.2.