Hmmm, is checking the file system id something that you do often? If not, you can probably post a message to the UI Thread just for getting the ID and have this extension living in its own thread.