Managed object life cycle callbacks and validations