State is based more on LoaderState