;quot;Why pass in the entire World? Why not just the planes array?&amp;quot;<br><br>Blackbeard: &amp;quot;That works for a while, until your planes need to affect something else, such as a base.&amp;quot;</div></div><div class="comment-content">Another option here is to just use a Rc&lt;RefCell&lt;Plane&gt;&gt; for the targetPlane reference which more closely mimics what the java code was doing and obviates the need for a world parameter</div></div><div class="reply-list"><div id="AAAATTv0iSc" class="reply-