Refactor some methods in LivingMetaFactory.