Putting CiviCRM to the test: Managing a database of 600,000 contacts with CiviCRM, can we keep response time fast and the organization nimble?