Remove overridden `attr` in Product

If this ends up being necessary, it should be done en masse in Cacheable.attr,using `attributes` to inform which should be refreshed on assignment