Should I be making my own functional daemon to do my task for each app, or would it be better to use yours?