Refactored CompositeResult usage