Consider implementation of SAM interfaces without Lambdas