First stab at recovering from droped block
Working version with recovering from missing objects