Issue #1926420 by arthurf: starts the process of moving modules that do not require additional executables to the api