EG: caching on segment level working; comments added;

cross filtering remains to be done. Not difficult, but nice API?