PhotoMechanic does this very well. It first creates thumbnails and medium thumbnails of all pictures in an import and then imports the large files. As it does this, the user is able to edit and view the thumbnails/full size pictures as the import takes place.
Is this possible?

john
(running on Ubuntu 20.04)