clutter: Optimize the finish-layout step during stage updating
We can do a lot better here performance wise by...
- ...caching the paint volume we use for culling
- ...using that paint volume for updating stage-views, too
- ...not traversing the whole mapped actor tree unless necessary
- ...caching the transformation matrix from actor->eye coordinates that we need all the time
Fixes #2459 (closed)
Depends on and includes !1492 (merged)
Edited by Robert Mader