csa102 is not calling AMF selection object get.  And taking this opportunity to clean up selection object logic