title: Unity Update() performance
body: <p>I have two functionality that need to achieve:</p>
  
  <ol>
  <li>movement</li>
  <li>rotation</li>
  </ol>
  
  <p>both must be in <code>Update()</code>, i can combine it but i prefer both of them in separate script in each <code>Movement.cs and Rotation.cs</code>.</p>
  
  <p>So i have two method:</p>
  
  <ol>
  <li>Combine both into one script in and using one <code>Update()</code>.</li>
  <li>Separate into two script and each of them have <code>Update()</code>.</li>
  </ol>
  
  <blockquote>
    <p>My question : does it cost performance if separate them into each individual <code>Update()</code> instead of combine in one script with one <code>Update()</code>.</p>
  </blockquote>
  
  <p>Both script will be attach on one object, so if i have hundreds of object.</p>
  
  <p><code>Method 1</code> - 100 objects and 100 script with <code>Update()</code>.
  <code>Method 2</code> - 100 objects and 200 script with <code>Update()</code>.</p>
  
  <blockquote>
    <p>Another question : is it really bad to do <code>Method 2</code> ?.</p>
  </blockquote>