Extension EBS, Logging in users with Opaque ids. Good or bad idea?

Opaque ID’s are not a static reference to a user.

Opqaue ID’s are more like “temproary session ID’s”

So you will want to track users by the userID not their temporary ID.