widget meta model _id object support + dimension.field refactoring