In #84 , @svteichman noted that one of the reasons why it's expensive to run score tests even on a HPC is that it can be a very memory intensive process for large J. I just caught up with @ailurophilia who found this surprising, and we were wondering if @svteichman could give us some details on what functions are the most memory expensive. David did some awesome stuff with sparse matrices back in the day, but we may be able to optimize further.