fixed queryComponentAssignment. Rules still wonky (may abandon)