Why are you renaming asset -> childAsset?