Batch actions limited to 500

It would be nice if we could move and/or action over 500 items at a time. Is there a reason that batch actions are limited to 500? It seems like a pretty major flaw to me, as I assume many other people also want the ability to move large groups of contacts/items from one board to another, without repeating the same steps several times to complete the task.