hmm, 506 ducks... optmize this?

finally need frustum culling?