Make handle collection reuse released handles FIFO
Currently, handle_collection implementations use LIFO order when reusing released handles. Using FIFO would create a buffer timezone when reusing already released handle makes more understandable handles than using handles that were already assigned to another item.