I believe it was designed that way to give you control over when the reallocation is made as well as to provide an audit trail of the reallocation transactions.