Does this need to be in the karyon-core module?