I used your explanation in a longer note, "Spectre: How do side-channel attacks work?"[^1] to try and explain how side-channel attacks work (partly to myself, and partly to non-hackers).
[^note]: https://www.facebook.com/notes/petrus-theron/spectre-how-do-...