We're already working on tracking statement usage within Lua tables (T151717). Let's extend that to all the other fun things you can find in a Wikidata entity. E.g. labels, descriptions, and sitelinks. We'll probably never really phase out the "X", but this task is about getting the obvious usage types covered.
This task is done when: We stop recording an "X" in wbc_entity_usage for lua table access of labels, descriptions, and sitelinks.