Bugfix: cycle state was not propagating correctly for tgs w/o objects