A simple mutation based state mangement, where you set and get data by paths and listen to changes on paths for actions