If an associated service is colocated, use a local fault detection handler
Edge case, guard against a NPE
Propogate the correct cause when dealing with an InvocationTargetException