DynamicAssign - offers a way to dynamically iterate data in a list and assign values given a property value pair