That is the way XNA works, but I always thought an overload where you pass
in your own array would work well.