processListResourceData
fun processListResourceData(listProperties: ListProperties, relatedResourcesMap: Map<String, List<Resource>>, computedValuesMap: Map<String, Any>, listResourceDataStateMap: SnapshotStateMap<String, SnapshotStateList<ResourceData>>)
This function pre-computes all the Rules for ViewType's of List including list nested in the views. The LIST view computed values includes the parent's. Every list identified by ListProperties.id is added to the listResourceDataStateMap, where the value is SnapshotStateList to ensure the items are rendered (incrementally) as they are added to the list