Add some plumbing work for event resources