New way of generating a LogicSystem from the SchemaModel. Much cleaner, I don't hate it. Committing here before I try and plumb it in, which will be messy.