[Refactor] is_cyclic refactor
Summary
This merge request switches out the dynamic array that is used in the is_cyclic
function for a TFPObjectList object. This should improve overall performance slightly (@jmaebe's suggestion).
System
- Processor architecture: All
Additional Notes
This is a refactor of !339 (merged).