full render cycle, limited positioning