paiting entities - take rotations into account - closes #326

In that case I can not rely on anything and I can't say, which way is faster. Maybe using the reference forces the compiler to pass return value through the memory, instead of the registers.