One of the fundamental concepts I wanted for Babylon.js from the beginning was to allow users to do what they want in a simple way. Our initial motto was ‘One feature, one line of code,’ and we have tried to stay true to that ideal ever since. The idea was that the user should declare their intent, and then the engine would figure out how to render it in a performant way.