Looks like the FAST cars will be there after all