paiting entities - take rotations into account - closes #326

You shouldn't rely blindly on RVO. Compiler can optimize as far as he can see. if you give him more hints, he can optimize more ... I don't mean compiler not optimizing it in this case. It is general rule.