Don't use the source ID, use flags and their ID, that's their primary purpose