Pull input each frame
Add input executor