We had thought on using same app id and directory in one of our earlier use cases. The primary consideration was not to play with state of the app that is already shutdown. If the user wants to restart the same app twice from the same state (for whatever reason), it will be not be possible if app id and directory are reused.
