This BMW Add-on is now modernized to my current coding skills and represents the peak of my creative knowledge. This Add-On is well optimized, using only one physical model with simple texture replacement variations, making the total cube count in game under 375. Thank you to JannisX11 for entity wizard base vehicle code. Each car does fit three passengers and one driver, and the speed is low enough to be controlled on mobile easily.
This addon includes 15 colors of the G80 M3, with differing interior colors.
When using this addon with vibrant visuals, these cars' textures will utilize pbr materials, where the headlights and taillights are emissive, the outside body and wheels are shiny, and the interior is matte. It's a neat new feature to vibrant visuals you can try out with different packs. (Thank you to Exist-Zero for this feature https://mcpedl.com/user/exist-zero/ )