Add support for projections