Abstracts away need to provide sound instanceIDs.