First commit of recursive image rendering