Support building of pubsub payloads using new item parser