Handle constructed object instances in a better way