Is it possible to index Gamepasses using MarketplaceService?

I am mostly asking this for the straightforward purpose to know if it is possible or not.

I want to know whether or not it is possible to check if you can check a game for it’s individual Gamepasses via a script and whether or not you can index them in a script to check for their existence via ID.

I want to understand this as I am trying to work on a potential system for preventing my work from being stolen by people using various clients like synapse and etc, and knowing that gamepasses can be checked for in a game would be quite handy as that would prevent someone from just easily bypassing a checksum as they would need the specific ID of the gamepass on the game.

after doing some thorough research on the devhub and a few other parts of the devforum, it doesn’t appear to be possible to do so, at least with the current API.