CR changes: refactored onOasisSkinAssetGroups hook code