shortcut string val conversion and reordered if chain to be more optimal
added parallel list and sequence tracking of resource buff resources for both LIFO and speedy membership lookups