30-year TIF will help fund public projects