fix(viewport): fire 'framerender' from the editor tick so unified gsplat updates (#2168)