add buffer pools to IScene interface