Optimized Data Pool

Only have to parse through database once. Subsequent times are pulled
from an array saved in the database so the parsing doesn’t have to be
done. makes the speed much faster. Took a lot to get this done TT.