forked from: FlyWeight Sample

