fix issues on translation, better texture updates