Switched to structuring compo_info via compo_struct in transaction.