Inconsistent getCurrentImageId() behavior for volume viewports in Cornerstone3D