mix storage position of idx und reference