IMHO: Keep them separate for portability. If we go DOM for RR we'll want a square that isn't bound to connect-four.