Added method to return map of joint changes: difference in value if changed, else None