I'm tempted to say pull the origin from some `settings` module but at the same time I hate that everything in fireplace depends on the `settings` module. I'm not sure what to do but I feel like this `fromSettings ||  fromURL` thing could pop up in all the models.