Add transition condition cache and update copyright.