Fix tweening of same properties by different entities, add tests