It's not easy to do, SFML is too low-level for that, I can't encapsulate and hide this kind of stuff easily (especially because of the sf::Sprite class). To make it possible, I would have to merge sprite and image into a single class -- someone already did that by the way, maybe it's available on the wiki.