I get the impression bhyve does all that stuff too. Is sylve basically just a thin GUI wrapper on top?
(That'd be amazing if it's possible to do stuff like dump configs + check them into git from the cli, then stand them up on any bhve/sylve box later...)