protected function getMetaData($propertyPath, $processedValue, $object) {
		$metaData = [];

		foreach ($this->metaDataProcessors as $metaDataProcessorKey => $metaDataProcessorConfiguration) {
			if (!isset($this->metaDataProcessorStorage[$metaDataProcessorKey])) {
				$this->metaDataProcessorStorage[$metaDataProcessorKey] = [];
			}

			$path = $metaDataProcessorConfiguration['path'];

			if (preg_match($path, $propertyPath)) {
				/** @var \Netlogix\Crud\Domain\Service\MetaDataProcessor\AbstractMetaDataProcessor $processor */
				$processor = $metaDataProcessorConfiguration['processor'];
				$metaData = $processor->process($metaData, $propertyPath, $processedValue, $this->metaDataProcessorStorage[$metaDataProcessorKey], $object, $this->uriBuilder, $this->metaDataProcessorGroup);
			}
		}

		return $metaData;
	}