feat(blockhole): Change blockhole to have the insert / remove / move instead of block