metaposition should be null by default in dependency container