Can you give an example please? It looks like we're doing something like that with Spring, but I might be missing some details