Separated meta info to separate type, with resulting backend changes