If you are a developer... Don't close or open the portal with baked images or sprite sheet... Just smoothly fade it in and change the scale from vector2(0.1, 0.1) to vector2(1.0, 1.0), and give it some ease in that should do it, or if you want I can help prepare this
Yeah I think I am going to use a mesh deformation.. the outer vertices scale out first, then the inner vertices. Plus fade and ease like you mentioned.