Memory leak followup

Continuing the discussion from Roon 1.7 has memory leaks:

@Adam_Goodfellow I would love to use your extension but if it is injecting memory leaks I can not continue to use to cause instability in Roon. Is there any findings in the code that is causing this leak?