For some dumb reason I forgot that Program ID itself is on curve, and somehow was thinking it it isn't. Which caused the confusion. Poor ChatGPT had no idea either, although TBH it is surprisingly knowl