Revisit runtime name handling
Revisit ResourceItem provisioning. Add Requirement ProfileItem (a.k.a. RequirementItem)