'mousemove', onFeatureMouseMove);
        vectorGrid.on('mouseout', onFeatureMouseOut);

        // Optional: Handle click events
        vectorGrid.on('click', function (e) {
            console.log('Clicked feature properties:', e.layer.properties);
        });

        // Error handling for tile loading
        vectorGrid.on('tileerror', function (error) {
            console.error('Tile loading error:', error);
        });

        vectorGrid.on('click', function (e) {
            console.log(e.layer.pr