I would like to propose that an optional [bitcoinaddress] parameter is added to the end of listunspent. It seems wasteful to return all addresses and have to search through them everytime. Currently the closest thing to this would be assigning an account to every address generated which would be a huge mess.
The following would be the new parameters.
<pre><code>listunspent [minconf=1] [maxconf=999999] [bitcoinaddress] </code></pre>