Made the Cachable behavior accept engines