Changes so we can chain custom methods on managers. This should be applied across the board, but this demonstrates the concept. We need to be able to do things like chain `open`, `active`, and `object_access_control`, and this enables that.