If anyone has ideas how to make this work, I am happy to try and implement it on the site. Not really sure where to start really so let's hear your ideas on this one.