Well, since I'm looking for repeatable removal, like Karn is, how about one of these options?
When Demolition Golem dies, if it was dealt combat damage this turn, return it to the battlefield.
(When a card switches zones it forgets its history right, so you couldn't loop with a sac engine)...