Instead of just checking if it was called, maybe have it set the domain and check that the scale's domain matches that?