Oversize piston could be an option, as when I had to sleeve the cylinder during the winter, I opted for the smallest piston for starters precisely because of the possible future need of an oversize piston.
Warmed the bike up, took a couple of easy laps on the small bike track to get the bike warm/test it on moderate throttle. Headed to the track, tested whether it would die on high rpms like before on the first straight, it didn't, so I started to ride the track properly.
I was indeed going wfo through a whooped out sand straight when the bike seized up.
I opened the top end as soon as I got back from the track. There's some heat damage visible on the sleeve and piston, but they're both remarkably intact considering. Still, the piston's stuck onto the cylinder walls and I have no experience on how to get it moving again so I had to leave it there.
Checked some advice on getting a seized piston moving and it doesn't seem that promising to be honest. One site said to pour oil and increase the pressure by injecting grease into the cylinder through the spark plug hole. Trouble is, the piston's stuck so low in its stroke that the ports are showing, which makes any attempts at increasing pressure moot.
Spark plug was the normal tan color.