FLOE-196: Simplified resource config

Switched to distribute options to reduce the nesting for setting the resources for the subcomponents.