Switched to Postgresql to store progress and result data. Fairly functioning result now.