scipy memory storage pattern butted heads against the method i had used.
This required a recalculation of the inverse matrix (with derivative calc)
sigh.