mage the magic__id hack more generic