I'm pretty sure this is doable in Construct, but editing wouldn't be as easy and events to keep everything in synch (with moving objects and all) would be hell.
Also, there would be VRAM issues, since I imagine any game using this technique would have to stream textures in-game (doubt they you can fit a whole level's textures in VRAM at once).
I had not seen this technique before, only imagined it and it looks much much better than I had imagined. With all this data you could even do SSAO, as it relies on normals and depth and that's all in there already. Moving objects near others would look awesome.
Edit: lots of people doing it, apparently