As found out by Carras in #7 some of the magic system objects is not serialisable: need to see if converting it into ScriptableObject would fix that