Yeah I would have expected more libraries to be available for this as well, maybe if I finish my implementation I'd consider following your example and making libraries out of it. But I only have a hobby use-case and historically I never finish those lol