DevilBuffer and cache