Which Global Cache would I need. I also have some equipment I want integrated in irule as well. Will I need a Global Cache regardless to control the equipment?Also, can the ISY be used to control equipment? I have a Sony BD player, Pioneer AVR, and JVC projector. If I go that route will I even need irule at that point?