private Skeleton FindSkeleton(Skeleton[] skeletons)
{
var current = skeletons.FirstOrDefault(skeleton => skeleton.TrackingId == _currentTrackingId);
if (current != null)
return current;
var closest = FindClosestSkeleton(skeletons);
_currentTrackingId = closest.TrackingId;
_sensor.SkeletonStream.ChooseSkeletons(_currentTrackingId);
return closest;
}