Might consider doing...
```
Array.Copy(_currentRenderTargetBindings, outTargets, Math.Min(_currentRenderTargetCount, outTargets.Length));
```
... or at the very least add...
```
Debug.Assert(outTargets.Length == _currentRenderTargetCount, "Invalid outTarget array length");
```