I want to call Helper of add-on module if that module is installed. I accomplish this by using `ObjectManager`, but as per Magento standards, `ObjectManager` should not be used.

```
namespace Vendor\Module\Block\System\Config;

use Magento\Mtf\Client\BrowserInterface;

class CustomClass extends \Magento\Config\Block\System\Config\Form\Field
{
    const TEMPLATE = 'system/config/custom.phtml';
    private $objectManager;

    /**
     * @param \Magento\Framework\ObjectManagerInterface $objectmanager
     */
    public function __construct(
        \Magento\Backend\Block\Template\Context $context,
        \Magento\Framework\ObjectManagerInterface $objectmanager,
        array $data = []
    ) {
        $this->objectManager    = $objectmanager;
        parent::__construct($context, $data);
    }

    public function checkClassData()
    {
        // This checks weather this "Module1" installed or not
        if ($this->moduleManager->isEnabled('Vendor1_Module1')) {
            // As "Module1" is installed so i want to use Helper of this module.
            $dataHelper = $this->objectManager->get("Vendor1\Module1\Helper\Data");
            $this->firstData      = $dataHelper->getFirstFunctionData();
        }
    }
}

```

What should i do to fulfill my requirements without `ObjectManager`.

Please help.