Do a downcast in product view
Merge branch 'downcast-product-in-view'