Correct usage of pooledContextSource