imageAreaIdentifier is (almost) working but buggy