Something else causing a bit of confusion is our attitude to map entities. Mappers that get the developer preview are finding that when creating things with inputs and outputs, they're not working as they expect.
We have a unique opportunity right now to liberate the engine from its 20 years of iteration. To remove old entities, to give things logical names, to make things easier for everyone.
The Entity Input/Output system is now totally in c#. Entities trying to do input stuff in c++ do nothing. This just means we need to delete the c++ entity and rewrite it in c#.
This is what we've been doing this week. It's less of a recreation and more of a curation. When we're converting these things, can we make it better, can we add features that mean mappers don't have to create a IO web to do something.