Is there a way to limit the number of open instances of DO?

This is probably what you want: