Optimizations to Join, Select, added GroupAuxMP