I've been reading on this matter, and i have found an interesting point that no one seems to have interest into, and i think it could definately boost the posibilities of the engine, i speak of the vertex textures. With the need to pass large amounts of data to the shaders (to instance instead of 50 copies, more than 2000 if there were vertices enough for example), a vertex texture seems the best place to place large amounts of data for the shaders that can be accessed per vertex.
How about it?

