Recalculate scores every time we laod the index

This could be a lot more efficient, maybe use Redis here?