functioning! also, objects can be registered to multiple lists. readme updated to reflect functionality