Make Citation thread-safe by storing parser instance per thread