Detecting state changes without translations

Work in progress