I remember similar questions popping up before. More specifically regarding the alpha options we can set that affects the bge but not rendering. I would say we postpone those topics in the next viewport revamp