if you have large numbers of facts which are NOT user specific, then obviously they should be system facts. They are read in from disk only once at start of chatscript. AND their limit is the facts memory limit (also command line configurable), not user fact limit.