with correct transform for Blender Internal. According to previous code the obmat must be modified even if the duplicated object itself is filtered later. TBH i have no idea how/why this works, but nobody else does either ... All obmats are restored after BI messes with them during render, so should be fine ...