Huge size of .egg after conversion bam2egg

Hello, am trying to save my 3d scene using render.writeBamFile(fileName)
and the file has been saved as .bam
but now when am trying to convert the .bam into .egg in order to use it later in blender. am having a problem with the file size.

for example:
.bam size is: 50MB
after converting into .egg
.egg file size is 1GB (OMG)

I understand that the .egg is readable and that’s why the size is huge.
but is there any alternative way to do so?

  1. can I convert it directly into .GLTF for example?
  2. should I do something in the scene that can reduce the size of the file?