only process refreshed objects that are of the expected type