How to display fullscreen 2D images clearly in VRChat (no blur/double vision)?

Hi! I’m trying to make a avatar animation that shows fullscreen 2D images in front of all players, kind of like meme avatars that flash sequences of images or effects.

I already tried the following:

Attaching Quads or sphere to the avatar with custom shaders using “Overlay+5000” and ZTest Always

Parenting the Quads under the Head or Hips bone

Using animations to enable/disable quads in sequence

Tried shaders like ForceMono, Overlay_FinalFix, and my own variants

Tested various material types (Unlit, Custom, etc.)

Tried rendering only to the left eye (mono view)

But in VR, the images always look blurry or doubled, unless I close one eye.

I also tried:

Billboard scripts (to face the camera), but SpriteRenderer gets stripped automatically when uploading the avatar

Using Sprite-based setups (2D Sprites in 3D World), but VRChat removes them too

Setting Quads at different distances and scales

I’d like to know:

Am I on the right track?

Are those meme avatars really using Quads + animations, or is it something else (shaders, video players, VFX, UI canvas)?

Is there a known solution to avoid the double vision / blur effect in VR when showing 2D fullscreen elements?

I just want to make sure I’m not going down the wrong path. Any help or examples would be greatly appreciated, thank you !