Async initializers, close #484
Fix initializer running