Alex,
you don't really need to know what fields are in the templates... the offending fields are most likely description or 'Text' fields.
It's a little reworking of the logic to fetch the information when needed, rather than up front.
As I said, this is something that will mature as the product settles down. Things will become more evident that right now are obscured by the rush to get the new program features working.
There is a limit to physical memory on a system, but CPU keeps increasing, so it's going to get easier to work with the 'identifier' fields, then pick out the other fields when you need them. This part is beyond me at this point -- and hopefully when I run into it Links will either have matured, or I'll have a separate database server running something awesome