make meta property configurable

it's still a hack, need some refactor to be more flexible and to use multiple meta properties