Fix Oxygen repeater duplicate IDs

This post has been archived as the fix is no longer required. If you are still interested in the code, you can find it on Github.