Simplify emitters with child nameing strategy