feat!: Kill ScaleDetector in favour of ScaleCallbacks (#3996)