flyweight
proxy