Ich weiß zwar nicht, ob es die Lösung für dein Problem ist, aber...
schau mal hier