MyPropertyContext (@NotNull DiffContext context) { MyPropertyContext propertyContext = context.getUserData(PROPERTY_CONTEXT_KEY); if (propertyContext == null) { propertyContext = new MyPropertyContext(); context.putUserData(PROPERTY_CONTEXT_KEY, propertyContext); } return propertyContext; }