No, this is not possible. You could create duplicate maps with one player on each map, and have a script duplicate actions across each page. Then, you could hide a token from one player by moving it to the GM layer, but reveal it to another player by leaving it on the object layer. It seems a little complex for most games' requirements, though. There are some games where it may be worthwhile, and I know the concept was discussed a while ago, but I'm not certain whether a fully-functional script was ever developed for the purpose.