a method to RECURSIVELY refresh a managed object