Why is processes a List<> instead of a Map?