Already implemented in ObjectHandler using the same code.