[2.2] Delete Objects In Reverse Order

Closes #328.

Signed-off-by: Graham Campbell <graham@mineuk.com>