Update SAMultiHandler.java

Major refactor/overhaul of the multi handler to accommodate the new system