Add intrinsic sizing support