Ended up finding a way of doing it that i'm happy with, please delete this thread.