Thanks guys, I think I came up with a solution. It'll be a few days before the parts get here though...