Design patterns and for Project Orleans