Improved broadcastSpnUpdate() no longer looks up methods at runtime