Will Banksy’s new painting self destruct?