Iterating through an array of 100 or 1000 just to check values, even every frame, shouldn't change the frame rate much.

execute(), I believe, is fast enough that you can call it a few times each frame without serious consequences.

If you're thinking about calling execute() 100 or 1000 times each frame, the frame rate will drop noticeably, although maybe not disastrously, depending on the commands executed.