Thanks for the feedback.
Object spawning is managed by scripts, a timer and "spawn markers" that are located outside the visible area attached to the player.
I think I need to figure out object pooling to decrease any lag between the timer triggering the spawn and the visible spawning of objects. I think this might be the problem because the timer triggers a script that then triggers object spawning on the markers.