“Short-term Memory” is so passé. Call it “Working Memory” from now on please.
And by the way, that stuff you try to cram into the brains of your users with all that interface action, they will only be able to keep something in their working memory for 2 seconds. Unless you give them the chance to rehearse what inputs you gave them, they won’t be able to remember what you need them to do from screen to screen. New data input will wipe out what was there before.
Build interfaces that help users undertsand concepts, but limit making them remember data. Pull data along with them in a work flow.