Magento 2: Add extension attributes to product collection

I have added extension attribute to Magento\Catalog\Api\Data\ProductInterface using extension_attrributes.xml and its getting reflected when I get product(s) using ProductRepository‘s get, getList and getById methods. Now I want to show those attributes data on product listing pages however, when I debugged that part, I have found out magento is using product collection to get products instead…