Generalized object and proxy behaviors