It would help not to do an ioctl for every bo ever