Yeah as far as I can tell, reloadItems is either completely broken or it does not do what we would intuitively think it does. Even in your example, reload doesnt actually work with the class...its just that you are changing a property on a reference object, reload is irrelevant at that point.