Ivan Nemytchenko's Q&A recommendation: the interactor gem adds even more boilerplate than plain service objects and amplifies the same bad idea. Converting an interactor-based scenario into regular functions drastically reduces code. Plain procedural functions do the job equally well, with no gem needed.