Is it theoretically possible to find/make encounter codes for invisible/dexited pokemon without making bad eggs?, for example could you use a *Mega Rayquaza* code to spawn in mega rayquazas, but they'll appear as normal Rayquazas but retain both stats and it's abilities