Make use of dataset holds.  For now take a less intrusive approach
and keep the existing freenas:state.