Functional Programming: Delay execution with LazyContainer