Support for multiple instance generation