what about: 
```php
$seoMetadata = $this->contentDocument instanceof SeoAwareInterface
    ? (clone) $this->contentDocument->getSeoMetadata
    : new SeoMetaData()
;
```

then the document does not need to implement SeoAwareInterface which would allow to provide custom strategies to work with custom documents.