reduce the number of times meta is called on vars