The problem seems to be that worldRObj multiplies objects