> Well we can somehow map each entry instance to other data by use of its id > field, maybe mapping to array or table values. But that is a poor solution...
Hardly, it's "Data oriented design" and becoming more popular as it's a good way to squeeze out more performance. But I agree it's usually more inconvenient to use.
