Move the repeating .on and .call stuff from module logic and into lithium core.