Performance is heavily influenced by the amount of memory allocations. Current code does not expose whether the memory usage is because of factor residual functions or the internal IIF Chapman-Kolmogorov inference solutions. There should be an easy way for users to determine if a factor residual function is working and the memory consumption.