Can barrel code be called from a background process?

I am trying to write a barrel but I want to know if it can be called from a background process.  

As such I'm guessing I need to put the (:background) annotation in the file, right?