so that a Sound instance is always bound to a SoundBuffer
sf::SocketSelector
std::filesystem::path
sf::Event