[PLAT-4939] Make the BlockingException an Error so it won't be cached like RuntimeExceptions are from the sources
[PLAT-2286] Construct the type once, not per method call.