Not a magnetic connection, and hen you have to have that much overhang in the engine bay to make stay in place, then it exposes too much of the panels. I have attached clips and magets, but not much improvement.
JJC Deluxe Lens Pouch Case Bag for CANON ZOOM LENS EF 70-300mm 1:4-5.6L IS USM