BaseBitmapSourceLoader rework