See title.
No. There was a question a while back where this was asked and I think we agreed that it perhaps could be useful to have a go.new_game_object() or similar function. What is your specific usecase?
One big reason for the factory is that when compiling the whole project it gives Defold knowledge of what assets needs to be included in which collections. It’s a very smart way to always optimize the assets used for each collection and assure that you wont create an object with assets not being available.
Im also interested in the user case where this would be beneficial.
One place I could think of where it might be useful is when you use empty game objects as waypoints or something where you’re mainly interested in positions in the game world that are automatically kept updated with the correct world transforms etc