Cage-Based Geometry