In another thread, I’ve posted some tips for efficiently selecting items to compile.
In short though, the checkboxes you are using are meant more for marking if something definitely is or is not part of what you ever want to export. It is what you would use to exclude chapter notes, for example. So it is understandable that it is not very efficient for dynamically selecting x number of items for a one-off compile.