- Interface composition with loopstate interfaces - Use loopstate.Manager - Create dns/state package for handling settings