Semantic chaining and efficient communication: The case of container names