diff --git a/plugins/entityreference_selection/ProjectIssue_SelectionHandler_Issues.class.php b/plugins/entityreference_selection/ProjectIssue_SelectionHandler_Issues.class.php
index cca0900..4286b04 100644
--- a/plugins/entityreference_selection/ProjectIssue_SelectionHandler_Issues.class.php
+++ b/plugins/entityreference_selection/ProjectIssue_SelectionHandler_Issues.class.php
@@ -123,6 +123,15 @@ class ProjectIssue_SelectionHandler_Issues extends EntityReference_SelectionHand
       $query->condition('n.status', NODE_PUBLISHED);
     }
 
+    // Limit the number of returned results.
+    if (!empty($limit)) {
+      $query->range(0, $limit);
+    }
+
+    // Order most recently changed nodes on top.
+    // @todo: Order by string match length?
+    $query->orderBy('n.changed', 'DESC');
+
     $node_data = $query
       ->fields('n', array('nid', 'title', 'type'))
       ->addTag('node_access')
