Dissociate enqueuing jobs from executing jobs

Currently the BackgroundJobServer allows you to add jobs and also takes care of their execution. I want to know if it is possible to separate these two processes. The idea is to have nodes which only take care of managing the jobs and nodes which only take care of the execution.

Thank you

As someone looking to implement Hangfire myself, possible in a multi-node manner down the road, did you encounter any actual issues that led to this request? Or was it more of a general architectural desire?

Your post led me to wonder if multiple instances of the scheduler logic was actually causing issues or conflicts.