Training collectors, fixed feed-forward, json serialization