Is it possible to preload essential assets, then load on demand on runtime whatever the game needs?

bumping my question because I really need it.