We have a use case where we would like an external tool available for most courses, but not all courses. This tool when configured at the account level gets propagated to all the courses in the account, inheriting the tool. What I would ultimately like to be able to do is configure a tool on the account level, and then be able to do course level edits to the tool that would only be reflected on that particular course.
However, it seems that the account level tool can only be edited on the account level. Does this mean that technically, the tool only exists in one place (the account in this case) and the only thing being changed from course to course would be the context? Could this relationship be explained in more detail?