So I have managed to set everything up and works the way I was looking to achieve. Thanks Again.
However how would I go about the following problem - The same collection (breakfast for example) might have items in the section that have extra prices (lets say small portion and a large portion). When I am styling the dynamic item it cascades it across all the dynamic items. So these extra fields that I might apply to only one or two food items becomes added to all items.