Another leaf spring question

The Mopar Gods reeeeally want this mount to be rusty.... Noticed a few paint bubbles on the new part - rubbed a finger across them and found a surprise underneath!

20240917_180245.jpg

20240917_174527.jpg