Exploring options with the Onion Architecture