@Simon_Striegel,
For anyone else looking for a similar solution, this post discussed previously should also be helpful: