Pytungsten now only calls evaluate once, and added lock guard to prevent multiple requests from the same user to cause a race condition.