Texture stretching as wall stretches

This is expected behavior.

If you want to avoid this, you need to make your material world aligned: