Modularize potion blocking via the configuration.
Handle null causes by skipping them.