Block rendering, with loops etc