Question for folks using this in production...how do you handle savedstate (for app resurrection) when you only want to save part of your state but your screen state includes large lists of items?
E.g. saving the paging offset of an infinite scroll list...
You can't just mark your entire state class as parcelable because that would include your item list.