The info could simply be saved in memory while Joplin is running.

That's true, but it wouldn't be persistent. The meta data approach has another advantage: it makes it even persistent between devices.