further cleaned up GetIr and GetIc to take Nxyz instead