3D micro-architecture