Tracking Viewport Readiness in Cornerstone3D: Using CORNERSTONE_IMAGE_RENDERED Events and getNumberOfSlices for Slice Count Management