There have been used a log of time and testing into the cache handling in this module and I can't remember why, but if this NULL... the cache only works the first time and all data i gone on page reload.

It is related to objects getting loaded without relations (much faster then with relation) and the cache is refreshed when relations are need. So this is quit complex.