There is no requirement to have a view layer:
https://elixirforum.com/t/controller-implicit-rendering-with-heex/66093/2