Fire a callback when the hash changes