Rolled back selection parallelization due to performance degradation. Keeping other optimization in place.