По сути — магическая подсистема не должна создавать дополнительных сложностей по сравнению с общей системой, на мой взгляд.