Adds transaction insert where features are read reactively from the
input stream.

Also moves Reactive JSON support to top-level module.