Meta refactoring and create a new TemporaryMeta class for meta that should not be persistent.