Current the scoring works by incrementing based on time, perhaps a different way of doing this that won't cause the values themseleves to get very big overtime is to use a logrithmic function.
I'd have to do further testing and see what works best, but after a recent math lecture i've been thinking about this and wanted to document it here for history