I find it a tiny bit confusing that the EditableLevel field is called simulation since it reminds me of the Simulation class...