This is something that we will continue to improve over time, but right now you can already use listaddresstransactions to filter by the address affected, and there are also count and skip parameters that let you retrieve the transactions from a particular range, similar to a LIMIT clause in SQL.